﻿BoxSportSystem.proveedorDestails = (function () {//aa se programara como si fuera el Form..

    
    
    var viewModel = kendo.observable({
        
        Pagos: {
            Id: 0,
            FechaPago: "",
            ImagenPago: ""
            //ProveedorId: 1
            
        },
        proveedor: {},
        save: function (e) {
            
            var pago = this.get("Pagos");
            var proveedor = this.get("proveedor");
            pago.ProveedorId = proveedor.Id;

            console.log(JSON.stringify(pago));

            $.ajax({
                url: "/API/Pagos/",
                type: "POST",
                data: JSON.stringify(pago),
                contentType: "application/json; charset=utf-8",
                statusCode: {
                    200: function () {
                        alert("Pago Actualizado!");
                        BoxSportSystem.app.getApplication().navigate("#categoriasView");
                    },
                    201: function () {
                        alert("Pago Guardado..!!");
                        BoxSportSystem.app.getApplication().navigate("#categoriasView");
                    }
                }
            });
        },
        onFoto: function (e) {
            alert("wisky..!!");
        }
    });

    function onShow(e) {

        var id = e.view.params.idProveedor;
        
        $.ajax({            
            url: BoxSportSystem.config.urlServiceProveedor + "/" + id,
            dataType: "json",
            success: function (data) {
                viewModel.set("proveedor", data);
            }
        });
    }

    return {
        viewModel: viewModel,
        onShow: onShow
        
    };


})(window);